import Vue from 'vue'

import Vuex from 'vuex'
import modules from "./modules";
Vue.use(Vuex)

const store = new Vuex.Store({
    state: {
		//公共的变量，这里的变量不能随便修改，只能通过触发mutations的方法才能改变
		client_tel: "", //客服电话
		shopInfo:{},//商家端信息
	},
    mutations: {
		//相当于同步的操作
		setClient_tel(state, n) { //更改客服电话
			state.client_tel = n
		},
		setShopInfo(state, n) { //更改商家端信息
			state.shopInfo = n
		},
	},
    actions: {
		
		//相当于异步的操作,不能直接改变state的值，只能通过触发mutations的方法才能改变
	},
	modules
})
export default store


